-- CALC_MANUAL_NEED

-- 计算工程学手册需要的物品
return function()
    itemMap = {
        [1004] = {7516, 7517, 7518, 7522,},
        [1003] = {7519, 7520, 7521, 7522,},
    }

    local dungeonId = DungeonM.getDungeonId();

    -- 如果是子区域
    if DungeonAreaM.query(dungeonId, "type") == "child" then
        dungeonId = DungeonAreaM.getParentId(dungeonId);
    end
    
    return itemMap[dungeonId];
end
